package simple;

/**
 * 简单工厂模式是指由一个工厂对象决定创建出哪一个产品类的实例,但它不属于GOF23种设计模式。
 * 简单工厂适用于工厂类负责创建的对象较少的场景,且客户端只需要传入工厂类的参数,
 * 对于如何创建对象的逻辑不需要关心。创建型模式。
 */
public class SimpleTest {

    public static void main(String[] args) {
        FruitFactory.createFruit("apple").whatIm();
        FruitFactory.createNewFruit(Pear.class).whatIm();
    }

}
